<?php
require_once('config.inc.php');

page_open( array( 'sess' => 'MySession'
                , 'auth' => 'MyAuth'
                , 'perm' => 'MyPerm'
                )
         );

// Variables de session
if (!isset($sess_id_compte))
  $sess_id_compte = false;
$sess_id_compte = rd_get('id_compte', $sess_id_compte);

if (!isset($sess_date))
  $sess_date = DateSql::get_current();
$sess_date = rd_get('date', $sess_date);
if (!DateSql::is_valide($sess_date))
  $sess_date = DateSql::get_current();

// Sauvegarde des variables de session
$sess->register('sess_id_compte,sess_date');

page_close();

// Si pas de compte en cours, on revient sur la page des comptes
if (!$sess_id_compte)
{
  $host  = $_SERVER['HTTP_HOST'];
  $uri   = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
  header("Location: http://$host$uri/index.php");
}

// AFFICHAGE
$infos_date   = DateSql::get_infos($sess_date);
$date_prec    = DateSql::get_mois_precedent($sess_date);
$date_suiv    = DateSql::get_mois_suivant($sess_date);
$mois         = ucfirst($infos_date['nomMois']);
$annee        = $infos_date['annee'];
$infos_compte = Gestion::get_infos_compte($sess_id_compte);

include('compte.html.php');
?>
